long-term planning - French English Dictionary